\subsubsection{x64}

\myindex{x86-64}
The picture here is similar with the difference that the registers, rather than the stack, are used for arguments passing.

\myparagraph{MSVC}

\lstinputlisting[caption=MSVC 2012 x64,style=customasmx86]{patterns/04_scanf/1_simple/ex1_MSVC_x64_EN.asm}

\myparagraph{GCC}

\lstinputlisting[caption=\Optimizing GCC 4.4.6 x64,style=customasmx86]{patterns/04_scanf/1_simple/ex1_GCC_x64_EN.s}

